Meta: I found your second paragraph extremely off-putting. There are lots of software engineers here. I’m a software engineer. Software engineering is not a special thing that makes your opinion more valuable than average, at least not around this crowd.
Anyway, as a data point I agree very much with your point #6, but I think your point #2 is bad reasoning (as well as being factually questionable, as mention in other comments).
Meta: I found your second paragraph extremely off-putting. There are lots of software engineers here. I’m a software engineer. Software engineering is not a special thing that makes your opinion more valuable than average, at least not around this crowd.
Anyway, as a data point I agree very much with your point #6, but I think your point #2 is bad reasoning (as well as being factually questionable, as mention in other comments).